home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Environments / Clean 1.2.4 / IO Examples / Scrabble / Nederlands / ScrabbleHelp < prev   
Encoding:
Text File  |  1997-05-14  |  3.7 KB  |  79 lines  |  [TEXT/3PRM]

  1. \About
  2. \DScrabble
  3.  
  4. \cDit programma is gemaakt met het Concurrent Clean Systeem,
  5. \ceen programmeeromgeving voor de functionele programmeertaal
  6. \cConcurrent Clean. Dit systeem is ontwikkeld door de onderzoekgroep
  7. \cFunctionele Programmeertalen op de Katholieke Universiteit Nijmegen.
  8.  
  9. \cDit programma is geschreven door Paul de Mast in de functionele 
  10. \cprogrammeertaal Amanda.
  11. \cHet programma is geconverteerd naar Clean door de bovenstaande
  12. \conderzoekgroep.
  13.  
  14. \dHet Concurrent Clean systeem is gratis verkrijgbaar via FTP voor
  15. \dMacintoshes, Suns en PCs (OS/2, Windows95). 
  16. \d(zie ftp.cs.kun.nl en http://www.cs.kun.nl/~clean/).
  17. \EndAbout
  18.  
  19. \Help
  20. \DScrabble Help
  21.  
  22. Dit spel kan door twee personen, of tegen de computer of de computer tegen
  23. zichzelf gespeeld worden. Spelers leggen om de beurt woorden op het bord.
  24. De hiervoor benodigde letters worden door het programma gegeven en die
  25. letters die al op het bord liggen. Van het eerste woord moet een der letters
  26. op het midden van het bord liggen. Woorden kunnen horizontaal of verticaal
  27. gelegd worden. Afgezien van het eerste woord moeten alle nieuwe woorden
  28. grenzen aan de reeds aanwezige woorden op het bord.
  29.  
  30. Om het het programma mogelijk te maken zelf woorden te bedenken en om te
  31. controleren of woorden correct zijn is het programma uitgerust met een
  32. (gelimiteerde) woordenlijst. Als een speler nieuwe woorden legt op het bord
  33. die niet in de woordenlijst voorkomen zal het programma vragen of deze correct
  34. zijn. Indien dit bevestigd wordt zullen deze woorden toegevoegd en gelegd worden
  35. en gaat het spel verder met de volgende speler. Als dit niet het geval is worden
  36. er geen woorden toegevoegd en moet dezelfde speler iets anders bedenken.
  37.  
  38. Om een woord op het bord te plaatsen moet je door middel van de muis op het bord
  39. klikken waar het woord moet beginnen (dit vak is geaccentueerd weergegeven ten
  40. opzichte van de overige vakken). Het tekstveld achter het label "Speler Woord"
  41. moet ingevuld zijn met het te leggen woord. Verder moet de richting bepaald zijn
  42. (een van de opties "Horizontaal" of "Verticaal" van "Richting"). Het woord zal
  43. geplaatst worden als de "Plaats Woord" knop is ingedrukt.
  44.  
  45. Als je niet tevreden bent met je huidige verzameling van letters kun je ze alle
  46. ruilen door het tekstveld achter het label "Speler Woord" te wissen en op de
  47. "Plaats Woord" knop te drukken. Het programma geeft je dan nieuwe letters.
  48. Je beurt is voorbij als je letters geruild hebt.
  49.  
  50. De verzameling beschikbare letters wordt links van het scrabble bord getoond.
  51.  
  52. Het spel is ten einde zodra er geen letters meer beschikbaar zijn en beide spelers
  53. geen nieuw woord meer kunnen bedenken. Je kunt uiteraard wel gedurende een
  54. spel altijd helemaal opnieuw beginnen.
  55.  
  56. Als je het programma stopt wordt er nagegaan of er woorden zijn toegevoegd aan
  57. de woordenlijst. Als dit het geval is biedt het programma je de mogelijkheid om deze
  58. te bewaren voor de volgende keer. Klik "Ja" als je dat wilt, en klik "Nee" als je dat
  59. niet wilt. Als er geen woorden zijn toegevoegd zal het programma gewoon stoppen.
  60.  
  61. \bAanpassen scrabble
  62. De programma code van dit programma is zodanig opgezet dat het mogelijk is het
  63. aan te passen aan taal en platform. De taal en platform onafhankelijke code bevindt
  64. zich in de modules:
  65.  
  66. scrabble.icl (de hoofdmodule)
  67. board.(d/i)cl
  68. graphics.(d/i)cl
  69. state.(d/i)cl
  70. types.(d/i)cl
  71.  
  72. De platform afhankelijke code staat in de module systemsettings.(d/i)cl.
  73. De taal afhankelijke code staat in de module language.(d/i)cl die ook de naam van 
  74. de woordenlijst en (dit) help bestand bevat. 
  75.  
  76. Het scrabble project moet deze bestanden kunnen vinden. Zet de project paden zodanig
  77. dat de gewenste platform en taal afhankelijke modules gelokaliseerd zijn en hercompileer
  78. het scrabble programma.
  79. \EndHelp